Skip to content

Add a SpecKit configuration and AGENTS.md#2733

Merged
kattni merged 6 commits intobeeware:mainfrom
freakboy3742:speckit
Apr 24, 2026
Merged

Add a SpecKit configuration and AGENTS.md#2733
kattni merged 6 commits intobeeware:mainfrom
freakboy3742:speckit

Conversation

@freakboy3742
Copy link
Copy Markdown
Member

@freakboy3742 freakboy3742 commented Mar 11, 2026

An initial set of Generative AI configurations for Briefcase. This is being added following the discussion on beeware/beeware#621, and presuming the adoption of beeware/.github#328

Adds:

  1. An AGENTS.md to guide generative AI interactions
  2. A Spec Kit project constitution
  3. An update CONTRIBUTING.md that references the new policies
  4. A copy of the AI policy in the contribution guide.

AGENTS.md should be picked up by any code agent.

The Spec Kit constitution will be used if you follow the Spec Kit installation instructions (e.g., specify init . --force --ai opencode).

These initial rules have been generated by a Claude Opus model running over existing code and documentation.

Assisted-by: Claude Opus 4.6

PR Checklist:

  • All new features have been tested
  • All new features have been documented
  • I have read the CONTRIBUTING.md file
  • I will abide by the code of conduct

Copy link
Copy Markdown
Member

@mhsmith mhsmith left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not familiar enough with these tools to comment on the details, but feel free to merge whenever you like.

@freakboy3742 freakboy3742 requested a review from kattni April 24, 2026 03:02
Copy link
Copy Markdown
Contributor

@kattni kattni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@kattni kattni merged commit 12dcaef into beeware:main Apr 24, 2026
66 checks passed
@freakboy3742 freakboy3742 deleted the speckit branch April 24, 2026 04:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants